remaining balance - Spanish English Dictionary